package com.messe.base.models;

import java.util.HashSet;
import java.util.Set;

/**
 * VorFormsectionOptions entity. @author MyEclipse Persistence Tools
 */

public class VorFormsectionOptions implements java.io.Serializable {

	// Fields

	/**
	 * 
	 */
	private static final long serialVersionUID = -8436188638269398959L;
	private Integer vorFormsectionOptionId;
//	private ExhibitionVorFormsection exhibitionVorFormsection;
	private PartyClassification partyClassification;
	private String name;
	private String nameEN;
	private Integer type;
	private Integer sortNum;
	private Integer show;
	private Set exhibitionVisitorOptionRels = new HashSet(0);
	private Set<repos> repos=new HashSet<repos>(0);

	// Constructors

	/** default constructor */
	public VorFormsectionOptions() {
	}

	/** minimal constructor */
	public VorFormsectionOptions(Integer vorFormsectionOptionId, String name) {
		this.vorFormsectionOptionId = vorFormsectionOptionId;
		this.name = name;
	}

	/** full constructor */
	public VorFormsectionOptions(Integer vorFormsectionOptionId, String name,
//			ExhibitionVorFormsection exhibitionVorFormsection,
			Set exhibitionVisitorOptionRels) {
		this.vorFormsectionOptionId = vorFormsectionOptionId;
//		this.exhibitionVorFormsection = exhibitionVorFormsection;
		this.name = name;
		this.exhibitionVisitorOptionRels = exhibitionVisitorOptionRels;
	}

	// Property accessors

	public PartyClassification getPartyClassification() {
		return partyClassification;
	}

	public void setPartyClassification(PartyClassification partyClassification) {
		this.partyClassification = partyClassification;
	}

	public Integer getVorFormsectionOptionId() {
		return this.vorFormsectionOptionId;
	}

	public void setVorFormsectionOptionId(Integer vorFormsectionOptionId) {
		this.vorFormsectionOptionId = vorFormsectionOptionId;
	}

//	public ExhibitionVorFormsection getExhibitionVorFormsection() {
//		return this.exhibitionVorFormsection;
//	}
//
//	public void setExhibitionVorFormsection(
//			ExhibitionVorFormsection exhibitionVorFormsection) {
//		this.exhibitionVorFormsection = exhibitionVorFormsection;
//	}
	
	

	public String getName() {
		return this.name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public Set getExhibitionVisitorOptionRels() {
		return this.exhibitionVisitorOptionRels;
	}

	public void setExhibitionVisitorOptionRels(Set exhibitionVisitorOptionRels) {
		this.exhibitionVisitorOptionRels = exhibitionVisitorOptionRels;
	}

	/**
	 * @return the repos
	 */
	public Set<repos> getRepos() {
		return repos;
	}

	/**
	 * @param repos the repos to set
	 */
	public void setRepos(Set<repos> repos) {
		this.repos = repos;
	}

	/**
	 * @return the type
	 */
	public Integer getType() {
		return type;
	}

	/**
	 * @param type the type to set
	 */
	public void setType(Integer type) {
		this.type = type;
	}

	public Integer getSortNum() {
		return sortNum;
	}

	public void setSortNum(Integer sortNum) {
		this.sortNum = sortNum;
	}

	public Integer getShow() {
		return show;
	}

	public void setShow(Integer show) {
		this.show = show;
	}

	/**
	 * @return the nameEN
	 */
	public String getNameEN() {
		return nameEN;
	}

	/**
	 * @param nameEN the nameEN to set
	 */
	public void setNameEN(String nameEN) {
		this.nameEN = nameEN;
	}

	
}